The Inner Sanctum: Budokan, Tokyo